Actividades
Más reciente
False
Imagen de fondo del banner
Actividades UIAutomation
Última actualización 3 de abr. de 2024

Iniciar proceso

UiPath.Core.Activities.StartProcess

Inicia una aplicación específica y, opcionalmente, le puede pasar una lista de argumentos.

Propiedades

Común
  • ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores Boolean (Verdadero, Falso). El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.

    Nota: si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es Verdadero, no se detectará error cuando el proyecto se ejecute.
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
Entrada
  • Argumentos: los parámetros que se pueden enviar a la aplicación al iniciarse.
  • NombreDelArchivo: la ruta completa donde se encuentra el archivo ejecutable de la aplicación que se quiere abrir.

    Nota: En este campo se admiten archivos con todo tipo de extensión. Si añades un archivo con un tipo de extensión no ejecutable, se abre con su correspondiente aplicación si está disponible.
  • DirectorioDeTrabajo: ruta del directorio de trabajo actual. Este campo acepta solo variables de cadena.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Opciones
  • TipoDeEjecución: especifica el tipo de ejecución del proceso. El proceso puede ejecutarse de forma asíncrona, lo que indica que la actividad inicia el proceso, pero no espera a que termine, o de forma síncrona, lo que indica que la actividad inicia el proceso y espera a que termine dentro del tiempo de espera asignado. De forma predeterminada, el proceso se ejecuta de forma asincrónica.
  • Tiempo de espera (milisegundos): especifica la cantidad de tiempo (en milisegundos) que se debe esperar para que el proceso finalice antes de que se lance un error. Esta propiedad solo es válida para la ejecución síncrona. El valor predeterminado es 30000 milisegundos (30 segundos). Un valor de -1 indica que la actividad debe esperar indefinidamente la salida del proceso.

Ejemplo de uso de la actividad Iniciar proceso

El siguiente ejemplo explica cómo utilizar la actividad Iniciar proceso para abrir la aplicación Bloc de notas.

Así es como se puede construir el proceso de automatización:

  1. Abre Studio y crea un nuevo Proceso llamado Principal de forma predeterminada.

    Nota: Crea un nuevo archivo .txt, guárdalo con el nombre StartProcess.txt y colócalo en la carpeta del proyecto.
  2. Arrastra un contenedor Secuencia al Diseñador de flujo de trabajo.

    • Crea las siguientes variables:

      Nombre de la variable

      Tipo de variable

      Valor predeterminado

      NotepadPath

      ValorGenérico

       

      NotepadFilePath

      ValorGenérico

       
  3. Arrastra una actividad Asignar dentro de Secuencia

    • En el panel Propiedades, añade la variable NotepadPath en el campo Para y la aplicación ejecutable, en este caso "notepad.exe", en el campo Valor.
  4. Añade otra actividad Asignar y colócala debajo de la primera.

    • En el panel Propiedades, añade la variable NotepadFilePath en el campo Para y la ruta real del archivo, en este ejemplo "StartProcess.txt", en el campo Valor.
  5. Arrastra una actividad Iniciar proceso debajo de las actividades Asignar.

    • En el panel de propiedades, añade la variable NotepadFilePath al campo Argumentos.
    • Agrega la variable NotepadPath en el campo NombreDelArchivo.
  6. Ejecuta el proceso. El proceso de automatización abre el archivo StartProcess.txt.

  • Propiedades
  • Ejemplo de uso de la actividad Iniciar proceso

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.